*{ 
	margin: 0;
	padding: 0;
 }
a{ 	
	text-decoration: none;
	font-family: "微软雅黑";
 	color: rgba(0,0,0,1);
 	font-weight: bold;
}
ul{ 	
	margin: 0;
	padding: 0;
 	list-style: none;
 }
li{ 
	padding: 0;
	margin: 0;
 }
body{ 	
	font-size: 16px;
  	padding: 0;
  	margin: 0;
}
/*默认间距调为0及网页字体大小设置为16*/

.container1{ 
	min-width: 1300px;
 	width: auto;
 	margin: 0 auto;
  	background-color:white;
}
.dingbu{ 
	position:absolute;
	right:150px;
	top:50px;
 }
.dingbu a{ 
	color: rgba(0,0,0,0.5);
	transition: color 0.5s;
 }
.dingbu a:hover{ 
	color: rgba(0,0,0,1);
	transition: color 0.5s;
 }
.picture{ 
	text-align: center;
 }
.nav1{
	width: 80%;
	height: 146px;
	margin: 0 auto;
}
.nav1 ul{
	margin-top: 12%;
	margin-left: 15%;
}
.nav1 ul li{ 
	float: left;
	padding: 15px 0;
	transition: all 0.5s;
	display: block;

}
/*导航栏*/
.nav1 .nav_right{
 	width: 70%;
	float: right;
 }
.nav1 .nav_right ul li ul li { 
	padding:3px;
 }
.nav1 .nav_right #yy a{ 
	font-size: 9px;
	font-weight: normal;
 }
.nav1 .nav_right ul #line:hover{ 
	background: url(../images/down_line.png) no-repeat;
}
/*关于我们下拉列表效果*/
#gy a{ 	
	background: url(../images/down_line.png) no-repeat center;
	background-size: 100% 100%;
	color:black;
	padding: 5% 0 10% 0;
}
#gy a:hover{
	background: #999999;
	color: white;
}
#gy ul{ 
	background-color: #999999;
	border-radius: 5px;
 	display: none;
 	padding: 0;
 	margin: 0;
 	position: absolute;
 	z-index: 3;
 	margin-top: 5px;
}
#gy ul li{  
	float: left;
}
#gy ul li a{ 
	background: none;
	color: #e9e9e9;
}
#gy:hover ul{ 	
	display: block;
}
#gy ul li:hover a{	
	color:#222222;
}

/*网页脚部*/
footer{
	background:url(../images/foot.jpg) no-repeat;
	background-size:auto;
 	margin:0px;
    padding:0px;
    padding-left: 26%;
    color: white;
    font-family: "微软雅黑";
    font-size: 0.5vw;
    line-height: 1vw;
}
@media (max-width: 900px) {
	.nav1{ 
		margin-bottom: 20px;
	 }
	.foot{ 
		-webkit-transform: scale(0.5);
		-webkit-transform-origin-x: 0;
}	
	#gy:hover a{ 
		background-color: #999999;
		color:white;
		padding: 5% 0;
	 }
}
footer img{
	padding-top: 5.5%;

	
}
footer a{
	color:#f8f400;

}
footer .foot{
	margin-top: 2%;
	padding-bottom: 2.1%;
}
.foot a:hover{ 
	color:rgba(255,255,255,1);
 }
footer #img{
	position: absolute;
	left: 76%;
	padding-top: 8%;
}
footer span{
	color:#f8f400;
}
/*自适应*/
@media (max-width: 1280px) {
	a{ 
		font-size:1em;
	 }	
	.module1_nr{ 
		height: 70px;
	 }
	.nav1{	
		height: 140px;
		}
	.nav1 ul { 
		margin-top: 12%;
		margin-left: 15%;
	 }
	.nav1 ul li{ 
		padding: 1px 0px;
	 }	
	#gy:hover a{ 
		background-color: #999999;
		color:white;
		padding: 1.5% 0;
	 }
	.nav1 .nav_right ul #line:hover{ 
		background: url(../images/down_line3.png) no-repeat;
	}
}
@media (
	max-width: 1024px) {
	a{ 
		font-size:0.8em;
	 }	
	.nav1{	
		height: 110px;
		margin-bottom: 1%;
	}	
	.nav1 ul{ 
		margin-top: 12%;
		margin-left: 8%;
	 }
	.nav1 ul li{ 
		padding: 1px 0;
	 }
	#gy:hover a{ 
		background-color: #999999;
		color:white;
		padding: 5% 0;
	 }	
	.nav1 .nav_right ul #line:hover{ 
		background: url(../images/down_line2.png) no-repeat;
	}
}
@media (max-width: 900px) {
	a{ 
		font-size:0.8em;
	 }	
	.nav1{	
		height: 100px;
		}
	.nav1 ul li{ 
		padding: 1px 0;
	 }
	.nav1 ul{ 
		margin-top: 12%;
		margin-left: 14%;
	 }
}
